This is a work in progress
- C R E D I T S - --------------------------------------- - @KBebee & others: Inspirations. - C2A ---------------------------------------