diff --git a/src/mightypork/gamecore/core/Config.java b/src/mightypork/gamecore/core/Config.java
index 406efaa..3755345 100644
--- a/src/mightypork/gamecore/core/Config.java
+++ b/src/mightypork/gamecore/core/Config.java
@@ -15,7 +15,7 @@ import mightypork.gamecore.util.files.config.PropertyManager;
/**
* Static application configuration
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public class Config {
@@ -63,7 +63,7 @@ public class Config {
* Key property.
* The stored value must be invariant ({@link KeyStroke} is mutable).
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public static class KeyProperty extends Property {
diff --git a/src/mightypork/gamecore/core/WorkDir.java b/src/mightypork/gamecore/core/WorkDir.java
index 563f747..ca84b30 100644
--- a/src/mightypork/gamecore/core/WorkDir.java
+++ b/src/mightypork/gamecore/core/WorkDir.java
@@ -11,7 +11,7 @@ import mightypork.gamecore.logging.Log;
/**
* Static application workdir accessor.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public class WorkDir {
diff --git a/src/mightypork/gamecore/core/events/MainLoopRequest.java b/src/mightypork/gamecore/core/events/MainLoopRequest.java
index 55257b1..3e43807 100644
--- a/src/mightypork/gamecore/core/events/MainLoopRequest.java
+++ b/src/mightypork/gamecore/core/events/MainLoopRequest.java
@@ -9,7 +9,7 @@ import mightypork.gamecore.eventbus.event_flags.SingleReceiverEvent;
/**
* Request to execute given {@link Runnable} in main loop.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
@SingleReceiverEvent
public class MainLoopRequest extends BusEvent {
diff --git a/src/mightypork/gamecore/core/events/ShudownRequest.java b/src/mightypork/gamecore/core/events/ShudownRequest.java
index c238cc4..ac8c2ac 100644
--- a/src/mightypork/gamecore/core/events/ShudownRequest.java
+++ b/src/mightypork/gamecore/core/events/ShudownRequest.java
@@ -11,7 +11,7 @@ import mightypork.gamecore.eventbus.event_flags.SingleReceiverEvent;
* Shutdown request, non-interactive. Shutdown needs to execute on GL thread for
* display to deinit properly.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
@SingleReceiverEvent
@NonConsumableEvent
diff --git a/src/mightypork/gamecore/core/events/UserQuitRequest.java b/src/mightypork/gamecore/core/events/UserQuitRequest.java
index 8828303..8fea244 100644
--- a/src/mightypork/gamecore/core/events/UserQuitRequest.java
+++ b/src/mightypork/gamecore/core/events/UserQuitRequest.java
@@ -10,7 +10,7 @@ import mightypork.gamecore.eventbus.EventBus;
* titlebar button, and if no client consumes it, the application will be shut
* down.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public class UserQuitRequest extends BusEvent {
diff --git a/src/mightypork/gamecore/core/events/UserQuitRequestListener.java b/src/mightypork/gamecore/core/events/UserQuitRequestListener.java
index b97a995..4456a16 100644
--- a/src/mightypork/gamecore/core/events/UserQuitRequestListener.java
+++ b/src/mightypork/gamecore/core/events/UserQuitRequestListener.java
@@ -4,7 +4,7 @@ package mightypork.gamecore.core.events;
/**
* Quit request listener; implementing client can abort shutdown.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public interface UserQuitRequestListener {
diff --git a/src/mightypork/gamecore/core/modules/AppAccess.java b/src/mightypork/gamecore/core/modules/AppAccess.java
index eede2a7..72f2393 100644
--- a/src/mightypork/gamecore/core/modules/AppAccess.java
+++ b/src/mightypork/gamecore/core/modules/AppAccess.java
@@ -10,7 +10,7 @@ import mightypork.gamecore.resources.audio.SoundSystem;
/**
* App interface visible to subsystems
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public interface AppAccess extends BusAccess {
diff --git a/src/mightypork/gamecore/core/modules/AppAccessAdapter.java b/src/mightypork/gamecore/core/modules/AppAccessAdapter.java
index a6a825a..4e47e37 100644
--- a/src/mightypork/gamecore/core/modules/AppAccessAdapter.java
+++ b/src/mightypork/gamecore/core/modules/AppAccessAdapter.java
@@ -10,7 +10,7 @@ import mightypork.gamecore.resources.audio.SoundSystem;
/**
* App access adapter (defualt {@link AppAccess} implementation)
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public class AppAccessAdapter implements AppAccess {
diff --git a/src/mightypork/gamecore/core/modules/AppModule.java b/src/mightypork/gamecore/core/modules/AppModule.java
index 9b1db57..dcefb16 100644
--- a/src/mightypork/gamecore/core/modules/AppModule.java
+++ b/src/mightypork/gamecore/core/modules/AppModule.java
@@ -11,7 +11,7 @@ import mightypork.gamecore.resources.audio.SoundSystem;
* App event bus client, to be used for subsystems, screens and anything that
* needs access to the eventbus and other systems; Attached directly to bus.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public abstract class AppModule extends RootBusNode implements AppAccess {
diff --git a/src/mightypork/gamecore/core/modules/AppSubModule.java b/src/mightypork/gamecore/core/modules/AppSubModule.java
index bf32a83..098f111 100644
--- a/src/mightypork/gamecore/core/modules/AppSubModule.java
+++ b/src/mightypork/gamecore/core/modules/AppSubModule.java
@@ -13,7 +13,7 @@ import mightypork.gamecore.resources.audio.SoundSystem;
* Delegating bus client, to be attached to any {@link DelegatingClient}, such
* as a {@link RootBusNode}.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public class AppSubModule extends BusNode implements AppAccess {
diff --git a/src/mightypork/gamecore/core/modules/BaseApp.java b/src/mightypork/gamecore/core/modules/BaseApp.java
index 3dd93d0..2dd7cd9 100644
--- a/src/mightypork/gamecore/core/modules/BaseApp.java
+++ b/src/mightypork/gamecore/core/modules/BaseApp.java
@@ -40,7 +40,7 @@ import mightypork.ion.Ion;
* Basic screen-based game with subsystems.
* This class takes care of the initialization sequence.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public abstract class BaseApp implements AppAccess, UncaughtExceptionHandler {
diff --git a/src/mightypork/gamecore/core/modules/MainLoop.java b/src/mightypork/gamecore/core/modules/MainLoop.java
index 86ab3fb..19580fa 100644
--- a/src/mightypork/gamecore/core/modules/MainLoop.java
+++ b/src/mightypork/gamecore/core/modules/MainLoop.java
@@ -19,7 +19,7 @@ import mightypork.gamecore.util.math.timing.TimerDelta;
/**
* Delta-timed game loop with task queue etc.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public class MainLoop extends AppModule implements ScreenshotRequestListener {
diff --git a/src/mightypork/gamecore/eventbus/BusAccess.java b/src/mightypork/gamecore/eventbus/BusAccess.java
index 31c4770..f21a3a3 100644
--- a/src/mightypork/gamecore/eventbus/BusAccess.java
+++ b/src/mightypork/gamecore/eventbus/BusAccess.java
@@ -4,7 +4,7 @@ package mightypork.gamecore.eventbus;
/**
* Access to an {@link EventBus} instance
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public interface BusAccess {
diff --git a/src/mightypork/gamecore/eventbus/BusEvent.java b/src/mightypork/gamecore/eventbus/BusEvent.java
index 7cfd9d6..c5f1677 100644
--- a/src/mightypork/gamecore/eventbus/BusEvent.java
+++ b/src/mightypork/gamecore/eventbus/BusEvent.java
@@ -27,7 +27,7 @@ import mightypork.gamecore.eventbus.event_flags.SingleReceiverEvent;
* zero delay.
*
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
* @param handler type
*/
public abstract class BusEvent {
diff --git a/src/mightypork/gamecore/eventbus/EventBus.java b/src/mightypork/gamecore/eventbus/EventBus.java
index b509ae8..38afa0e 100644
--- a/src/mightypork/gamecore/eventbus/EventBus.java
+++ b/src/mightypork/gamecore/eventbus/EventBus.java
@@ -24,7 +24,7 @@ import mightypork.gamecore.util.Utils;
* An event bus, accommodating multiple EventChannels.
* Channel will be created when an event of type is first encountered.
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
final public class EventBus implements Destroyable, BusAccess {
diff --git a/src/mightypork/gamecore/eventbus/EventChannel.java b/src/mightypork/gamecore/eventbus/EventChannel.java
index 0c9f2eb..f24ae11 100644
--- a/src/mightypork/gamecore/eventbus/EventChannel.java
+++ b/src/mightypork/gamecore/eventbus/EventChannel.java
@@ -14,7 +14,7 @@ import mightypork.gamecore.util.Utils;
/**
* Event delivery channel, module of {@link EventBus}
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
* @param event type
* @param client (subscriber) type
*/
diff --git a/src/mightypork/gamecore/eventbus/clients/BusNode.java b/src/mightypork/gamecore/eventbus/clients/BusNode.java
index d9a7f13..1671dee 100644
--- a/src/mightypork/gamecore/eventbus/clients/BusNode.java
+++ b/src/mightypork/gamecore/eventbus/clients/BusNode.java
@@ -13,7 +13,7 @@ import mightypork.gamecore.eventbus.EventBus;
* Client that can be attached to the {@link EventBus}, or added as a child
* client to another {@link DelegatingClient}
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public abstract class BusNode implements BusAccess, ClientHub {
diff --git a/src/mightypork/gamecore/eventbus/clients/ClientHub.java b/src/mightypork/gamecore/eventbus/clients/ClientHub.java
index 4776789..97f5b61 100644
--- a/src/mightypork/gamecore/eventbus/clients/ClientHub.java
+++ b/src/mightypork/gamecore/eventbus/clients/ClientHub.java
@@ -9,7 +9,7 @@ import mightypork.gamecore.eventbus.EventBus;
/**
* Common methods for client hubs (ie delegating vlient implementations)
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public interface ClientHub extends DelegatingClient, ToggleableClient {
diff --git a/src/mightypork/gamecore/eventbus/clients/ClientList.java b/src/mightypork/gamecore/eventbus/clients/ClientList.java
index d47a21c..7286365 100644
--- a/src/mightypork/gamecore/eventbus/clients/ClientList.java
+++ b/src/mightypork/gamecore/eventbus/clients/ClientList.java
@@ -7,7 +7,7 @@ import java.util.ArrayList;
/**
* Array-list with varargs constructor
*
- * @author Ondřej Hruška
+ * @author Ondřej Hruška (MightyPork)
*/
public class ClientList extends ArrayList